package kn.pulldata.resp;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

@NoArgsConstructor
@AllArgsConstructor
@Data
public class MatchDistanceResp implements Serializable {



    /**
     * 数据id
     */

    @JSONField(serialize = false)
    private Long dataID;
    /**
     *
     */
    private String author;


    /**
     * 内容
     */
    private String content;
    /**
     * 内容
     */
    @JSONField(serialize = false)
    private String imageContent;

    /**
     * 语言类型
     */
    private String languageType = "0";


    /**
     * 媒体类型
     */
    private Integer mediaLink;

    private Integer mediaType;

    private String releaseTime;



    private String source;

    private String title;

    /**
     *  后续调接口赋值
     */
    private String  tonalState;

    private String website;
    private String videoPath;
    private String coverPhoto;
    private String mediaPlatform;
    private String nickname;
    private String stickerID;



    private  String locationId;
    private  String location;
    /**
     * 经度
     */

    private Double longitude;

    /**
     * 维度
     */
    private Double latitude;

    /**
     * 匹配成功的数据集合
     */
    private List<PlanManagesItem> planManages;
}
